БАРЬЕ́Р, -а, м. 1. Перегородка, поставленная в качестве препятствия на пути (при скачках, беге и т. п.). (Малый академический словарь, МАС)
РУ́ХНУТЬ, -ну, -нешь; сов. 1. Обвалиться, упасть с шумом, разрушаясь; обрушиться. (Малый академический словарь, МАС)
БАРЬЕ́Р, -а, м. 1. Перегородка, поставленная в качестве препятствия на пути (при скачках, беге и т. п.).
Все значения слова «барьер»РУ́ХНУТЬ, -ну, -нешь; сов. 1. Обвалиться, упасть с шумом, разрушаясь; обрушиться.
Все значения слова «рухнуть»А потом защитный барьер рухнул, и волшебная пурга устремилась во двор крепости…
Его руки скользнули ниже, обнимая её крепче. Она прижалась к его груди, чувствуя тепло его тела, и все её внутренние барьеры рухнули.
А значит, все магические барьеры рухнут.